From daf37ffa0eed7b53bcb03bb22c2755ca737125d9 Mon Sep 17 00:00:00 2001 From: Benjamin Otte Date: Mon, 4 Nov 2013 16:34:16 +0100 Subject: [PATCH] reftests: Add test for new :link and :visited We cannot test visited links in GtkLabel, so we don't. --- testsuite/reftests/Makefile.am | 3 ++ testsuite/reftests/link-coloring.css | 14 ++++++ testsuite/reftests/link-coloring.ref.ui | 55 +++++++++++++++++++++++ testsuite/reftests/link-coloring.ui | 60 +++++++++++++++++++++++++ 4 files changed, 132 insertions(+) create mode 100644 testsuite/reftests/link-coloring.css create mode 100644 testsuite/reftests/link-coloring.ref.ui create mode 100644 testsuite/reftests/link-coloring.ui diff --git a/testsuite/reftests/Makefile.am b/testsuite/reftests/Makefile.am index de1e11787c..4f052f240a 100644 --- a/testsuite/reftests/Makefile.am +++ b/testsuite/reftests/Makefile.am @@ -238,6 +238,9 @@ testdata = \ linear-gradient-transition-to-other.css \ linear-gradient-transition-to-other.ref.ui \ linear-gradient-transition-to-other.ui \ + link-coloring.css \ + link-coloring.ref.ui \ + link-coloring.ui \ marble.xpm \ messagedialog-secondarytext.ui \ messagedialog-secondarytext.ref.ui \ diff --git a/testsuite/reftests/link-coloring.css b/testsuite/reftests/link-coloring.css new file mode 100644 index 0000000000..0c4c13df81 --- /dev/null +++ b/testsuite/reftests/link-coloring.css @@ -0,0 +1,14 @@ +@import "reset-to-defaults.css"; + +:link { + color: blue; +} + +:visited { + color: purple; +} + +/* should never happen */ +:link:visited { + color: red; +} diff --git a/testsuite/reftests/link-coloring.ref.ui b/testsuite/reftests/link-coloring.ref.ui new file mode 100644 index 0000000000..5851a02368 --- /dev/null +++ b/testsuite/reftests/link-coloring.ref.ui @@ -0,0 +1,55 @@ + + + + + + False + popup + + + True + False + vertical + + + True + False + A <span color="blue" underline="single">link</span> to the <span color="blue" underline="single">GNOME</span> website + True + + + False + True + 0 + + + + + True + False + <span color="blue" underline="single">A normal link</span> + True + + + False + True + 1 + + + + + True + False + <span color="purple" underline="single">A visited link</span> + True + + + False + True + 2 + + + + + + diff --git a/testsuite/reftests/link-coloring.ui b/testsuite/reftests/link-coloring.ui new file mode 100644 index 0000000000..d26ce564ad --- /dev/null +++ b/testsuite/reftests/link-coloring.ui @@ -0,0 +1,60 @@ + + + + + + False + popup + + + True + False + vertical + + + True + True + A <a href="http://www.gnome.org">link</a> to the <a href="http://www.gnome.org">GNOME</a> website + True + + + False + True + 0 + + + + + A normal link + True + True + True + none + http://gnome.org + + + False + True + 1 + + + + + A visited link + True + True + True + none + http://gnome.org + True + + + False + True + 2 + + + + + + -- 2.30.2